"""
演示python的包
"""

# 1 创建一个包
# 导入自定义的包中的模块，并使用
# import my_package.customer_module1
# import my_package.customer_module2
#
# my_package.customer_module1.info_print1()
# my_package.customer_module2.info_print2()


# 2 比第1种方便点
# from my_package import customer_module1
# from my_package import customer_module2
# customer_module1.info_print1()
# customer_module2.info_print2()

# 3 比第2种更简单点
# from my_package.customer_module1 import info_print1
# from my_package.customer_module2 import info_print2
# info_print1()
# info_print2()

# 4 通过 __init__.py中的 __all__控制
from my_package import *
customer_module1.info_print1()
# customer_module2.info_print2() 此行报错